jumby bean [west indies] - Francés Inglés Diccionario